traveling mechanism - Französisch Englisch Wörterbuch